Skip to content

fix(#56): measurement error returns 0 when no measurements in circuit - #105

Merged
Manideep3969 merged 1 commit into
mainfrom
fix/issue-56-measurement-all-qubits
Aug 20, 2026
Merged

fix(#56): measurement error returns 0 when no measurements in circuit#105
Manideep3969 merged 1 commit into
mainfrom
fix/issue-56-measurement-all-qubits

Conversation

@Manideep3969

Copy link
Copy Markdown
Owner

Fixes _get_measured_qubits returning all qubits when no measurement instructions exist. Now returns an empty list, so measurement error is 0 for unmeasured circuits. Added regression test for partial measurement. All 352 tests pass.

_get_measured_qubits returned set(range(circuit.num_qubits)) when no
measurement instructions were found, inflating measurement error for
circuits that don't measure all qubits. Now returns an empty list,
so measurement error is correctly 0 when no qubits are measured.

Updated existing test and added regression test for partial measurement.
@Manideep3969
Manideep3969 merged commit 3907bea into main Aug 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant